Silicon Labs /SiM3_NRND /SIM3C167_B /USART_1 /FIFOCN

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FIFOCN

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0RCNT0 (ONE)RFTH 0 (DISABLED)RDMAEN 0 (RFIFOFL)RFIFOFL 0 (NOT_SET)RFERI 0 (NOT_SET)RSRFULLF 0TCNT0 (ONE)TFTH 0 (DISABLED)TDMAEN 0 (TFIFOFL)TFIFOFL 0 (NOT_SET)TFERI 0 (NOT_SET)TSRFULLF

RFTH=ONE, TSRFULLF=NOT_SET, TFERI=NOT_SET, TDMAEN=DISABLED, RDMAEN=DISABLED, TFTH=ONE, RSRFULLF=NOT_SET, RFERI=NOT_SET

Description

FIFO Control

Fields

RCNT

Receive FIFO Count.

RFTH

Receive FIFO Threshold.

0 (ONE): A DMA request or read data request interrupt (RDREQI) is asserted when >= 1 FIFO slot is full.

1 (TWO): A DMA request or read data request interrupt (RDREQI) is asserted when >= 2 FIFO slots are full.

2 (FOUR): A DMA request or read data request interrupt (RDREQ) is asserted when >= 4 FIFO slots are full.

RDMAEN

Receiver DMA Enable.

0 (DISABLED): Disable receive FIFO DMA requests.

1 (ENABLED): Enable receive FIFO DMA requests.

RFIFOFL

Receive FIFO Flush.

1 (SET): Flush the contents of the receive FIFO and any data in the receive shift register.

RFERI

Receive FIFO Error Interrupt Flag.

0 (NOT_SET): A receive FIFO error has not occurred since RFERI was last cleared.

1 (SET): A receive FIFO error occurred.

RSRFULLF

Receive Shift Register Full Flag.

0 (NOT_SET): The receive data shift register is not full.

1 (SET): The receive data shift register is full.

TCNT

Transmit FIFO Count.

TFTH

Transmit FIFO Threshold.

0 (ONE): A DMA request or transmit data request interrupt (TDREQI) is asserted when >= 1 FIFO slot is empty.

1 (TWO): A DMA request or transmit data request interrupt (TDREQI) is asserted when >= 2 FIFO slots are empty.

2 (FOUR): A DMA request or transmit data request interrupt (TDREQ) is asserted when >= 4 FIFO slots are empty.

TDMAEN

Transmitter DMA Enable.

0 (DISABLED): Disable transmit FIFO DMA requests.

1 (ENABLED): Enable transmit FIFO DMA requests.

TFIFOFL

Transmit FIFO Flush.

1 (SET): Flush the contents of the transmit FIFO. If data is pending in the transmit shift register but a transmit has not begun, the shift register is also flushed.

TFERI

Transmit FIFO Error Interrupt Flag.

0 (NOT_SET): A transmit FIFO error has not occurred since TFERI was last cleared.

1 (SET): A transmit FIFO error occurred.

TSRFULLF

Transmit Shift Register Full Flag.

0 (NOT_SET): The transmit shift register is not full.

1 (SET): The transmit shift register is full.

Links

()